object frmCliernMain: TfrmCliernMain
  Left = 0
  Top = 0
  Caption = 'frmCliernMain'
  ClientHeight = 561
  ClientWidth = 935
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object grp1: TGroupBox
    Left = 0
    Top = 41
    Width = 241
    Height = 409
    TabOrder = 0
    object btnSumAll: TButton
      Left = 10
      Top = 16
      Width = 221
      Height = 25
      Caption = 'sumall('#35843#29992'FunOperate'#26381#21153')'
      TabOrder = 0
      OnClick = btnSumAllClick
    end
    object btnSameText: TButton
      Left = 10
      Top = 47
      Width = 221
      Height = 25
      Caption = 'sameText('#23458#25143#31471#20256#32473#26381#21153#31471#65292#22312#36820#22238')'
      TabOrder = 1
      OnClick = btnSameTextClick
    end
    object redtWrite: TRichEdit
      Left = 10
      Top = 140
      Width = 221
      Height = 233
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ImeName = #20013#25991'('#31616#20307') - '#25628#29399#25340#38899#36755#20837#27861
      ParentFont = False
      ScrollBars = ssBoth
      TabOrder = 2
    end
    object btnTraObject: TButton
      Left = 10
      Top = 78
      Width = 221
      Height = 25
      Caption = #20256#36755#23545#35937
      TabOrder = 3
      OnClick = btnTraObjectClick
    end
    object btnTraJson: TButton
      Left = 10
      Top = 109
      Width = 221
      Height = 25
      Caption = #20256#36755'JSON'
      TabOrder = 4
      OnClick = btnTraJsonClick
    end
    object btnClear: TButton
      Left = 10
      Top = 379
      Width = 221
      Height = 25
      Caption = #28165#38500
      TabOrder = 5
      OnClick = btnClearClick
    end
  end
  object grp2: TGroupBox
    Left = 247
    Top = 41
    Width = 210
    Height = 217
    TabOrder = 1
    object img1: TImage
      Left = 3
      Top = 3
      Width = 198
      Height = 160
      Stretch = True
    end
    object btnGetImg: TBitBtn
      Left = 3
      Top = 169
      Width = 202
      Height = 25
      Caption = #33719#21462#22270#29255
      TabOrder = 0
      OnClick = btnGetImgClick
    end
  end
  object grp3: TGroupBox
    Left = 458
    Top = 41
    Width = 227
    Height = 217
    Caption = #24322#24120#20449#24687
    TabOrder = 2
    object redtException: TRichEdit
      Left = 3
      Top = 15
      Width = 221
      Height = 149
      Font.Charset = GB2312_CHARSET
      Font.Color = clWindowText
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ImeName = #20013#25991'('#31616#20307') - '#25628#29399#25340#38899#36755#20837#27861
      ParentFont = False
      ScrollBars = ssBoth
      TabOrder = 0
    end
    object btnExceptionClear: TButton
      Left = 0
      Top = 170
      Width = 224
      Height = 23
      BiDiMode = bdLeftToRight
      Caption = #28165#38500
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -11
      Font.Name = 'Tahoma'
      Font.Style = []
      ParentBiDiMode = False
      ParentFont = False
      TabOrder = 1
      OnClick = btnExceptionClearClick
    end
  end
  object grp4: TGroupBox
    Left = 691
    Top = 41
    Width = 238
    Height = 217
    Caption = #26032#21151#33021
    TabOrder = 3
    object btnGetDataSet: TButton
      Left = 10
      Top = 22
      Width = 223
      Height = 25
      Caption = #35843#29992'openSql('#32467#26524#20197#25968#25454#38598#36820#22238')'
      TabOrder = 0
      OnClick = btnGetDataSetClick
    end
    object btnGetDataSetJson: TButton
      Left = 15
      Top = 55
      Width = 220
      Height = 25
      Caption = #35843#29992'openSql('#32467#26524#20197'JSON'#20018#36820#22238')'
      TabOrder = 1
      OnClick = btnGetDataSetJsonClick
    end
    object btnExecSql: TButton
      Left = 11
      Top = 86
      Width = 222
      Height = 25
      Caption = #35843#29992'execSql('#19981#21551#21160#20107#21153')'
      TabOrder = 2
      OnClick = btnExecSqlClick
    end
    object btnExecSqlTrn: TButton
      Left = 13
      Top = 120
      Width = 220
      Height = 25
      Caption = #35843#29992'execSql('#21551#21160#20107#21153')'
      TabOrder = 3
      OnClick = btnExecSqlTrnClick
    end
    object btnGetHttpMess: TButton
      Left = 13
      Top = 151
      Width = 220
      Height = 25
      Caption = #36890#36807'http'#26041#24335#33719#21462#25968#25454
      TabOrder = 4
      OnClick = btnGetHttpMessClick
    end
    object btnCreateGuid: TButton
      Left = 13
      Top = 182
      Width = 220
      Height = 25
      Caption = #20135#29983'GUID'
      TabOrder = 5
      OnClick = btnCreateGuidClick
    end
  end
  object grp5: TGroupBox
    Left = 247
    Top = 264
    Width = 677
    Height = 290
    TabOrder = 4
    object dbgrd1: TDBGrid
      Left = 2
      Top = 15
      Width = 673
      Height = 120
      Align = alTop
      DataSource = ds1
      ImeName = #20013#25991'('#31616#20307') - '#25628#29399#25340#38899#36755#20837#27861
      TabOrder = 0
      TitleFont.Charset = DEFAULT_CHARSET
      TitleFont.Color = clWindowText
      TitleFont.Height = -11
      TitleFont.Name = 'Tahoma'
      TitleFont.Style = []
    end
    object dbnvgr1: TDBNavigator
      Left = 2
      Top = 135
      Width = 673
      Height = 25
      DataSource = ds1
      Align = alTop
      Kind = dbnHorizontal
      TabOrder = 1
    end
    object btnAppUpdate: TButton
      Left = 577
      Top = 163
      Width = 97
      Height = 25
      Caption = #26356#26032#21040#21518#21488
      TabOrder = 2
      OnClick = btnAppUpdateClick
    end
    object btnOpenClQry: TButton
      Left = 3
      Top = 164
      Width = 105
      Height = 25
      Caption = #25171#24320#29992#25143#34920
      TabOrder = 3
      OnClick = btnOpenClQryClick
    end
    object btnOpenSql: TButton
      Left = 114
      Top = 163
      Width = 179
      Height = 25
      Caption = #25171#24320#29992#25143#34920'(SQL'#25805#20316#22312#19994#21153#23618')'
      TabOrder = 4
      OnClick = btnOpenSqlClick
    end
    object btnOpenJosn: TButton
      Left = 299
      Top = 163
      Width = 155
      Height = 25
      Caption = #25171#24320#29992#25143#34920'(json'#20018#36820#22238')'
      TabOrder = 5
      OnClick = btnOpenJosnClick
    end
    object btnForOpenSql: TButton
      Left = 211
      Top = 195
      Width = 228
      Height = 25
      Caption = #24490#29615#25191#34892#65306#25171#24320#29992#25143#34920'(SQL'#25805#20316#22312#19994#21153#23618')'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clMaroon
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 6
      OnClick = btnForOpenSqlClick
    end
    object btnForOpenJosn: TButton
      Left = 445
      Top = 195
      Width = 228
      Height = 25
      Caption = #24490#29615#25191#34892#65306#25171#24320#29992#25143#34920'(json'#20018#36820#22238')'
      TabOrder = 7
      OnClick = btnForOpenJosnClick
    end
    object btnForOpenTable: TButton
      Left = 2
      Top = 195
      Width = 202
      Height = 25
      Caption = #24490#29615#25191#34892#65306#25171#24320#29992#25143#34920
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clMaroon
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 8
      OnClick = btnForOpenTableClick
    end
    object btnTransactionOpen: TButton
      Left = 3
      Top = 226
      Width = 202
      Height = 25
      Caption = #20107#21153#25805#20316'('#21152#29992#25143#21517#65306'test1'#19982'test2)'
      TabOrder = 9
      OnClick = btnTransactionOpenClick
    end
    object btnNamedQuery: TButton
      Left = 3
      Top = 257
      Width = 202
      Height = 25
      Caption = 'namedQuery('#21629#21517#26597#35810')'
      TabOrder = 10
      OnClick = btnNamedQueryClick
    end
    object btnExecStoredProc: TButton
      Left = 251
      Top = 257
      Width = 254
      Height = 25
      Caption = #25191#34892#23384#20648#36807#31243'(Ep_user_add)'#65292#21442#25968#33258#21160#21019#24314
      TabOrder = 11
      OnClick = btnExecStoredProcClick
    end
    object btnDtInsSql: TButton
      Left = 251
      Top = 226
      Width = 294
      Height = 25
      Caption = #21160#24577#21019#24314#25968#25454#38598#24182#25191#34892'SQL'#25554#20837#35821#21477'(user_name='#39#27979#35797#39')'
      TabOrder = 12
      OnClick = btnDtInsSqlClick
    end
  end
  object btnThreadsQuery: TButton
    Left = 32
    Top = 466
    Width = 153
    Height = 49
    Caption = #32447#31243#27169#25311#22810#20010#23458#25143#31471#26597#35810'('#36820#22238'JSON'#20018')'
    TabOrder = 5
    WordWrap = True
    OnClick = btnThreadsQueryClick
  end
  object btn1: TBitBtn
    Left = 32
    Top = 521
    Width = 75
    Height = 25
    Caption = #21629#21517#26597#35810#25805#20316
    TabOrder = 6
    OnClick = btn1Click
  end
  object grp6: TGroupBox
    Left = 8
    Top = 1
    Width = 919
    Height = 34
    TabOrder = 7
    object lbl1: TLabel
      Left = 24
      Top = 11
      Width = 60
      Height = 13
      Caption = #26381#21153#22120#22320#22336
    end
    object lbl2: TLabel
      Left = 235
      Top = 11
      Width = 24
      Height = 13
      Caption = #31471#21475
    end
    object edtHostAddress: TEdit
      Left = 90
      Top = 8
      Width = 121
      Height = 21
      ImeName = #20013#25991'('#31616#20307') - '#25628#29399#25340#38899#36755#20837#27861
      TabOrder = 0
      Text = '127.0.0.1'
    end
    object edtPort: TEdit
      Left = 265
      Top = 8
      Width = 121
      Height = 21
      ImeName = #20013#25991'('#31616#20307') - '#25628#29399#25340#38899#36755#20837#27861
      TabOrder = 1
      Text = '12582'
    end
    object btnHostPort: TBitBtn
      Left = 407
      Top = 6
      Width = 75
      Height = 25
      Caption = #20462#25913
      TabOrder = 2
      OnClick = btnHostPortClick
    end
  end
  object IdHTTP1: TIdHTTP
    AllowCookies = True
    ProxyParams.BasicAuthentication = False
    ProxyParams.ProxyPort = 0
    Request.ContentLength = -1
    Request.ContentRangeEnd = -1
    Request.ContentRangeStart = -1
    Request.ContentRangeInstanceLength = -1
    Request.Accept = 'text/html, */*'
    Request.BasicAuthentication = False
    Request.UserAgent = 'Mozilla/3.0 (compatible; Indy Library)'
    Request.Ranges.Units = 'bytes'
    Request.Ranges = <>
    HTTPOptions = [hoForceEncodeParams]
    Left = 208
    Top = 465
  end
  object ds1: TDataSource
    DataSet = kbmMWClientQuery1
    Left = 528
    Top = 337
  end
  object kbmMWClientQuery1: TkbmMWClientQuery
    ClientAsTemplate = False
    QueryService = 'KBMMW_QUERY'
    QueryServiceVersion = 'kbmMW_1.0'
    CacheParams = ptUnknown
    SessionName = 'demo'
    CacheFlags = []
    Query.Strings = (
      'select * from test order by user_id')
    Params = <>
    FetchLargeFieldsOnDemand = True
    LargeFieldSize = 256
    FetchMaxRecords = 0
    KeyFields = '*'
    AutoResolveOnChange = False
    AutoResolveOnClose = False
    StatementPassthrough = True
    AttachedAutoRefresh = True
    AttachMaxCount = 1
    FieldDefs = <
      item
        Name = 'user_id'
        Attributes = [faRequired]
        DataType = ftInteger
      end
      item
        Name = 'user_name'
        Attributes = [faRequired]
        DataType = ftWideString
        Size = 50
      end
      item
        Name = 'user_pwd'
        DataType = ftWideString
        Size = 50
      end
      item
        Name = 'age'
        DataType = ftInteger
      end
      item
        Name = 'remark'
        DataType = ftMemo
      end>
    IndexDefs = <>
    SortOptions = []
    PersistentBackup = False
    ProgressFlags = [mtpcLoad, mtpcSave, mtpcCopy]
    LoadedCompletely = True
    SavedCompletely = False
    EnableVersioning = True
    FilterOptions = []
    Version = '7.15.00 Professional Edition'
    LanguageID = 0
    SortID = 0
    SubLanguageID = 0
    LocaleID = 0
    Left = 344
    Top = 315
  end
  object kbmMWClientTransactionResolver1: TkbmMWClientTransactionResolver
    QueryService = 'xaliondata'
    QueryServiceVersion = '1.0'
    ClientAsTemplate = False
    ConnectionWaitTimeout = 0
    Left = 440
    Top = 262
  end
  object kbmwbnrystrmfrmtBinaryStreamFormat: TkbmMWBinaryStreamFormat
    Version = '3.10'
    sfLargeFields = []
    sfCalculated = []
    sfLookup = []
    LargeFieldSize = 0
    sfDisplayWidth = []
    Left = 761
    Top = 329
  end
  object kbmMWClientStoredProc1: TkbmMWClientStoredProc
    ClientAsTemplate = False
    QueryService = 'KBMMW_QUERY'
    QueryServiceVersion = 'kbmMW_1.0'
    CacheParams = ptUnknown
    CacheFlags = []
    SessionName = 'demo'
    Overload = 0
    Params = <>
    FetchLargeFieldsOnDemand = True
    LargeFieldSize = 256
    FetchMaxRecords = 0
    AutoResolveOnChange = False
    AutoResolveOnClose = False
    AttachedAutoRefresh = True
    AttachMaxCount = 1
    FieldDefs = <>
    IndexDefs = <>
    SortOptions = []
    PersistentBackup = False
    ProgressFlags = [mtpcLoad, mtpcSave, mtpcCopy]
    LoadedCompletely = False
    SavedCompletely = False
    EnableVersioning = True
    FilterOptions = []
    Version = '7.15.00 Professional Edition'
    LanguageID = 0
    SortID = 0
    SubLanguageID = 0
    LocaleID = 0
    Left = 600
    Top = 297
  end
end
